做到: to accomplish, to achieve...
切: to cut, to slice, tangent (math)...
自立: independent, self-reliant, self-sustaining, to stand on one's own feet, to support oneself...